package com.wasion.pwportable.protocol.analyzer.update;

import com.wasion.pwportable.protocol.Protocol;
import com.wasion.pwportable.protocol.analyzer.AbstractAnalyzer;

public class FileRequest_RD_Analyzer extends AbstractAnalyzer {

	@Override
	public void dataAnalysis(String ackBS) {
		String dataType = ackBS.substring(DATATPYESTARTBIT, DATATPYENDBIT);

		// String dataLen = ackBS.substring(DATALENGTHSTARTBIT,
		// DATALENGTHENDBIT); // 16进制的数据长度

		// int dataLenInt = Integer.parseInt(dataLen, 16); // 转换成10进制的数据长度
		if (!dataType.equalsIgnoreCase(Protocol.FILE_REQUEST_IDENTIFIER)) {

		} else {
			String data = ackBS.substring(DATABITSTART, DATABITSTART + 2);
			result.setFileRequest(data);

		}
	}
}
